nightwatcher worm - Spanish English Dictionary